﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace VietPublisher.BaseProject.Utils.SiteMaps
{
    interface SiteMap 
    {

        /**
         * A list of child sites under this site map.
         */
         List<Site> getSites();

        /**
         * Add list of Sitemap under this site map.
         */
         void addSites(SiteMap site);

        /**
         * Add list of child sites under this site map.
         */
         void addSite(Site site);

        /**
         * update list of child sites under this site map.
         */
         void updateSite(String urlSite);

        /**
         * check url is contain in  this site map.
         */
         Boolean contain(String urlSite);
    }
}
